package com.lagou.service;

import com.lagou.entity.Course;

import java.util.List;

public interface CourseService {

    /**
     * 查询全部课程信息
     *
     * @return 课程对象列表
     */
    List<Course> getAllCourse();

    /**
     * 查询用户已购买的全部课程
     *
     * @param userId 用户id
     * @return 课程对象列表
     */
    List<Course> getCourseByUserId(String userId);

    /**
     * 查询某门课程的详细信息
     *
     * @param courseId 课程编号
     * @return 实例对象
     */
    Course getCourseById(Integer courseId);
}
